cast-metal clad - French English Dictionary